// 导出一个配置对象，供项目打包时候进行读取

module.exports = {
  // 配置选项
  publicPath: './',

  // 增强 vue-cli 的 webpack 配置项
  configureWebpack: {
    // 打包优化（通过 externals 添加打包时候的排除项）
    externals: {
      // import导包的包名: window全局的成员名称
      // 注意：键是：“包的名字”
      echarts: 'echarts',
      vue: 'Vue',
      'vue-router': 'VueRouter',
      vuex: 'Vuex',
      axios: 'axios',
      dayjs: 'dayjs',
      'element-ui': 'ELEMENT',
      'vuex-persistedstate': 'createPersistedState',
      'vue-quill-editor': 'VueQuillEditor'
    }
  }
}
